tubular chassis - Turkish English Dictionary